best deals breeder prices shopping - general comparisons dog online shopping cheap author compare dogs cat dog training fiction rates authors book writer puppy novel puppies cats